<html>
	<head>
		<meta charset="utf-8"/>
		<title>BMotion</title>
		<link rel="stylesheet" type="text/css" href="../style.css"/>
	</head>
	<body>
		<h1>BMotion</h1>
		<p>Inherites from <a href="BObject.html">BObject</a></p>
		<h2>public</h2>
		<table id="public"><tr><td align="right"></td><td><a href="#BMotion(MotionType,bool)">BMotion</a>(MotionType type, bool loop = false);</td></tr>
			<tr><td align="right"></td><td><a href="#BMotion(double,double,bool)">BMotion</a>(double startValue = 0, double duration = 1, bool loop = false);</td></tr>
			<tr><td align="right"></td><td><a href="#~BMotion()">~BMotion</a>();</td></tr>
			<tr><td align="right">void </td><td><a href="#set(double, double,bool)">set</a>(double startValue, double duration, bool loop = false);</td></tr>
			<tr><td align="right">void </td><td><a href="#setLoop(bool)">setLoop</a>(bool loop);</td></tr>
			<tr><td align="right">bool </td><td><a href="#loop()">loop</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#setType(MotionType)">setType</a>(MotionType type);</td></tr>
			<tr><td align="right">MotionType </td><td><a href="#type()">type</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#setStartValue(double)">setStartValue</a>(double startValue);</td></tr>
			<tr><td align="right">double </td><td><a href="#startValue()">startValue</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#setDuration(double)">setDuration</a>(double duration);</td></tr>
			<tr><td align="right">double </td><td><a href="#duration()">duration</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#setUnit(double)">setUnit</a>(double unit);</td></tr>
			<tr><td align="right">double </td><td><a href="#unit()">unit</a>() const;</td></tr>
			<tr><td align="right">bool </td><td><a href="#started()">started</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#reset()">reset</a>();</td></tr>
			<tr><td align="right">void </td><td><a href="#start()">start</a>();</td></tr>
			<tr><td align="right">void </td><td><a href="#pause()">pause</a>();</td></tr>
			<tr><td align="right">void </td><td><a href="#stop()">stop</a>();</td></tr>
			<tr><td align="right">void </td><td><a href="#update(double)">update</a>(double dt);</td></tr>
			<tr><td align="right">double </td><td><a href="#time()">time</a>() const;</td></tr>
			<tr><td align="right">double </td><td><a href="#value()">value</a>() const;</td></tr>
		</table>
		<h2>protected</h2>
		<table id="protected"/>
		<div id="desc">
			<h2>Detailed Description : </h2>
		</div>
		<h2 id="docs">Member Function Documentation</h2>
		<div id="BMotion(MotionType,bool)">
			<h3>BMotion(MotionType type, bool loop = false);</h3>
		</div>
		<div id="BMotion(double,double,bool)">
			<h3>BMotion(double startValue = 0, double duration = 1, bool loop = false);</h3>
		</div>
		<div id="~BMotion()">
			<h3>~BMotion();</h3>
		</div>
		<div id="set(double, double,bool)">
			<h3>void set(double startValue, double duration, bool loop = false);</h3>
		</div>
		<div id="setLoop(bool)">
			<h3>void setLoop(bool loop);</h3>
		</div>
		<div id="loop()">
			<h3>bool loop() const;</h3>
		</div>
		<div id="setType(MotionType)">
			<h3>void setType(MotionType type);</h3>
		</div>
		<div id="type()">
			<h3>MotionType type() const;</h3>
		</div>
		<div id="setStartValue(double)">
			<h3>void setStartValue(double startValue);</h3>
		</div>
		<div id="startValue()">
			<h3>double startValue() const;</h3>
		</div>
		<div id="setDuration(double)">
			<h3>void setDuration(double duration);</h3>
		</div>
		<div id="duration()">
			<h3>double duration() const;</h3>
		</div>
		<div id="setUnit(double)">
			<h3>void setUnit(double unit);</h3>
		</div>
		<div id="unit()">
			<h3>double unit() const;</h3>
		</div>
		<div id="started()">
			<h3>bool started() const;</h3>
		</div>
		<div id="reset()">
			<h3>void reset();</h3>
		</div>
		<div id="start()">
			<h3>void start();</h3>
		</div>
		<div id="pause()">
			<h3>void pause();</h3>
		</div>
		<div id="stop()">
			<h3>void stop();</h3>
		</div>
		<div id="update(double)">
			<h3>void update(double dt);</h3>
		</div>
		<div id="time()">
			<h3>double time() const;</h3>
		</div>
		<div id="value()">
			<h3>double value() const;</h3>
		</div>
	</body>
</html>